Home > Annual Financials > NTPC

NTPC Financial Statement Analysis
[BOM: 532555|NSE : NTPC]

The Revenues of NTPC have increased by 32.82% YoY .
The Earnings Per Share (EPS) of NTPC has increased by 1.40 % YoY.
REVENUES
OPERATING MARGIN
PROFIT AFTER TAX
EPS
ROCE

NTPC Last 5 Annual Financial Results
[BOM: 532555|NSE : NTPC]

ConsolidatedMar2023
Mar2022
Mar2021
Mar2020
Mar2019
Operating Income ₹176,207 Cr₹132,669 Cr₹111,531 Cr₹109,464 Cr₹100,287 Cr
Operating Expenses ₹4,745 Cr₹3,908 Cr₹3,407 Cr₹2,704 Cr₹1,929 Cr
Expenses ₹126,901 Cr₹91,749 Cr₹76,626 Cr₹76,976 Cr₹76,906 Cr
Operating Profit (Excl OI) ₹47,871 Cr₹39,638 Cr₹33,742 Cr₹31,536 Cr₹22,476 Cr
Other Income ₹933 Cr₹4,572 Cr₹6,582 Cr₹7,853 Cr₹2,380 Cr
Interest ₹10,875 Cr₹9,434 Cr₹9,655 Cr₹8,189 Cr₹5,605 Cr
Depreciation ₹14,792 Cr₹13,788 Cr₹12,450 Cr₹10,356 Cr₹8,669 Cr
Profit Before Tax ₹23,917 Cr₹22,007 Cr₹17,390 Cr₹21,250 Cr₹11,255 Cr
Profit After Tax ₹17,121 Cr₹16,960 Cr₹14,969 Cr₹11,902 Cr₹14,034 Cr
Consolidated Net Profit ₹16,913 Cr₹16,676 Cr₹14,635 Cr₹11,600 Cr₹13,737 Cr
Earnings Per Share (Rs)₹17.44₹17.20₹15.09₹11.72₹13.88
PAT Margin (%)9.7212.7813.4210.8713.99
ROE(%)12.1312.9912.2410.3413.06
ROCE(%)9.779.248.269.756.51
Total Debt/Equity(x)1.501.551.671.691.55

Key Financials

Market Cap : ₹ 344,863.1 Cr
Revenue (TTM) : ₹ 175,132.0 Cr
Net Profit(TTM) : ₹ 16,487.1 Cr
EPS (TTM) : ₹ 17.0
P/E (TTM) : 20.9

Industry Peers & Returns1W1M1Y
NTPC -3.7% 0.3% 98.1%
ADANI GREEN ENERGY -0.7% -6.1% 82.6%
POWER GRID CORPORATION OF INDIA -3.7% 8.8% 65%
ADANI POWER -4.7% -9.8% 143.5%
TATA POWER COMPANY -4.9% 5.1% 114.1%
ADANI ENERGY SOLUTIONS -3.2% -7.7% 0.4%
NHPC 0.9% 4.4% 114.8%
JSW ENERGY -12.7% -4.4% 125.6%
TORRENT POWER -11.6% -9.8% 150.4%


NTPC Revenues
[BOM: 532555|NSE : NTPC]

Y-o-Y

32.82 %

5 Yr CAGR

15.13 %

Years Revenues % Change
Mar2023 ₹176,207 Cr
32.82
Mar2022 ₹132,669 Cr
18.95
Mar2021 ₹111,531 Cr
1.89
Mar2020 ₹109,464 Cr
9.15
Mar2019 ₹100,287 Cr -


NTPC Operating Profit
[BOM: 532555|NSE : NTPC]

Y-o-Y

20.77 %

5 Yr CAGR

20.81 %

Years Operating Profit % Change
Mar2023 ₹47,871 Cr
20.77
Mar2022 ₹39,638 Cr
17.47
Mar2021 ₹33,742 Cr
7.00
Mar2020 ₹31,536 Cr
40.31
Mar2019 ₹22,476 Cr -

Operating Margins
Y-o-Y

-9.07 %

5 Yr CAGR

4.93 %

Years Operating Margin% % Change
Mar2023 27.17%
-9.07
Mar2022 29.88%
-1.22
Mar2021 30.25%
5.00
Mar2020 28.81%
28.56
Mar2019 22.41% -

NTPC Profit After Tax
[BOM: 532555|NSE : NTPC]

Y-o-Y

1.42 %

5 Yr CAGR

5.34 %

Years Profit After Tax % Change
Mar2023 ₹16,913 Cr
1.42
Mar2022 ₹16,676 Cr
13.95
Mar2021 ₹14,635 Cr
26.16
Mar2020 ₹11,600 Cr
-15.55
Mar2019 ₹13,737 Cr -

PAT Margins
Y-o-Y

-23.94 %

5 Yr CAGR

-8.70 %

Years PAT Margin(%) % Change
Mar2023 9.72 %
-23.94
Mar2022 12.78 %
-4.77
Mar2021 13.42 %
23.46
Mar2020 10.87 %
-22.30
Mar2019 13.99 % -

NTPC Earnings Per Share (EPS)
[BOM: 532555|NSE : NTPC]

Y-o-Y

1.40 %

5 Yr CAGR

5.87 %

Years EPS % Change
Mar2023 ₹17
1.40
Mar2022 ₹17
13.98
Mar2021 ₹15
28.75
Mar2020 ₹12
-15.56
Mar2019 ₹14 -

NTPC Return on Capital Employed (ROCE)
[BOM: 532555|NSE : NTPC]

Y-o-Y

5.74 %

5 Yr CAGR

10.68 %

Years ROCE % Change
Mar2023 9.77%
5.74
Mar2022 9.24%
11.86
Mar2021 8.26%
-15.28
Mar2020 9.75%
49.77
Mar2019 6.51% -

NTPC Share Price vs Sensex

Current Share Price : ₹355.7
Current MarketCap: ₹ 344,863.1 Cr
Updated EOD on :May 08,2024

Share Price Returns(%) 1 Week 1 Month 1 Year
NTPC

-3.7%

0.3%

98.1%

SENSEX

-1.4%

-0.6%

20.1%

NTPC related INDICES

BSE Indices1W1M1Y
S&P BSE DIVIDEND STABILITY -0.2% 1% 53.7%
S&P BSE POWER -0.7% 2.7% 89.3%
S&P BSE MOMENTUM -1% 2.9% 75.6%
S&P BSE CARBONEX -1.1% 0.1% 27.7%
S&P BSE 100 -1.1% 0.1% 27.9%
NSE Indices1W1M1Y
NIFTY100 LOW VOLATILITY 30 0.1% -1.2% 32.4%
NIFTY DIV OPPS 50 0.1% 1.2% 48.6%
NIFTY200 MOMENTUM 30 INDEX 0% 3.4% 67.6%
NIFTY ALPHA LOW-VOLATILTY 30 -0.1% 0.5% 50.3%
NIFTY PSE -0.3% 4.6% 108.9%

You may also like the below Video Courses


FAQ about NTPC Financials


How the annual revenues of NTPC have changed ?

The Revenues of NTPC have increased by 32.82% YoY .

How the Earnings per Share (EPS) of NTPC have changed?

The Earnings Per Share (EPS) of NTPC has increased by 1.40 % YoY .